github.com/klauspost/compress/huff0.Scratch.prevTable (field)
26 uses
github.com/klauspost/compress/huff0 (current package)
compress.go#L46: s.prevTable = s.prevTable[:0]
compress.go#L55: canReuse = s.canUseTable(s.prevTable)
compress.go#L88: s.cTable = s.prevTable
compress.go#L101: s.prevTable = s.prevTable[:0]
compress.go#L116: oldSize := s.prevTable.estimateSize(s.count[:s.symbolLen])
compress.go#L123: s.cTable = s.prevTable
compress.go#L160: s.prevTable, s.prevTableLog, s.cTable = s.cTable, s.actualTableLog, s.prevTable[:0]
compress.go#L179: canReuse = s.canUseTable(s.prevTable)
compress.go#L221: reuseSz = s.prevTable.estimateSize(s.count[:s.symbolLen])
compress.go#L358: if len(s.prevTable) > 0 {
compress.go#L367: if i >= len(s.prevTable) {
compress.go#L369: } else if s.prevTable[i].nBits == 0 {
decompress.go#L134: cTable := s.prevTable
decompress.go#L139: s.prevTable = cTable[:s.symbolLen]
huff0.go#L114: prevTable cTable // Table used for previous compression.
huff0.go#L126: if cap(s.prevTable) < len(src.prevTable) {
huff0.go#L127: s.prevTable = make(cTable, 0, maxSymbolValue+1)
huff0.go#L129: s.prevTable = s.prevTable[:len(src.prevTable)]
huff0.go#L130: copy(s.prevTable, src.prevTable)
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |